System Dropper 1.0
Written by Ammon Skidmore  |  ammon@blacksun.com
Copyright © 1994, Skidperfect Software, Inc.  |  skidperfect@blacksun.com
Shareware Fee: US $5 for all of a single user's machines.

/*

This program is distributed as Shareware but Skidperfect Software retains all owernship and rights of ownership in this software.  Distribute and copy freely so long as no one other than the author derives a commercial benefit from distributing this software.  CD-ROM collections and commercial software distributors, such as EduCorp, must obtain permission from Skidperfect Software in order to distribute this program although Info-Mac CD-ROMs are free to include any of my programs without asking.

You MUST distribute this software with all of its documents.
*/

• About The Programs:

System Dropper comes in two forms which perform the same function: to easily move and copy files into the different System sub-folders based upon their file type.  Besides the basic sortings that dropping files over the System Folder already does, System Dropper also moves the following kinds of files:
  • Control Strips go into the Control Strip Modules folder.
  • Applications, DAs, and any kind of alias file go into the Apple Menu Items folder (with an option to go into the Startup items folder.)
  • Apple Scripts go into the Scripting Additions folder inside your Extensions folder.

Modifiers:
  • SHIFT • Tells System Dropper to put the selected file(s) into their respective disabled sub-folder, creating one if necessary.
  • Option • Will always copy the files, just like the Finder.
  • Control • Put any files that would have gone into the Apple Menu Items folder into the Startup Items Folder.

Special Features:
  • If one of the items dragged is a folder, System Dropper will sort out the items in the root of this folder and not touch the actual folder.
  • Unlike dropping files over the System Folder, System Dropper shows no annoying dialogs.  (Unless a file doesn’t belong in the System Folder.)
  • Another bonus of moving and copying files with System Dropper is that if there is another file with the same name in the location that you are moving a file to, it will automatically be replaced.  If this file is busy and cannot be deleted (such as the Finder, System, a background application, ect.) then it will be automatically moved to the Trash.

• Info On The Application:

To use it you need to drag and drop files and/or folders over the System Dropper icon.  System Dropper will take care of the rest for you.  If you need to use any modifier keys, simply hold them down from the time you let go of the mouse over the icon until you see the processing spin cursor.

It will copy things using the largest block of memory possible so the more memory that you give it, the faster it will copy large things.  It is currently set to 200K which is fine for most operations although it can run off of as little as 40K of RAM.

• Info On The Control Strip: 
  What is it?
  This is a Control Strip module who's strip icon is pictured above.  To use, simply put it into the Control Strip Modules folder and restart.  It is completely compatible with Desktop Strip (so long as no other module on the same strip uses the drag manager.)  If you have Desktop Strip installed you should act accordingly for file placement.  You will need to have the new Apple drag manager.  It is a built in part of System 7.5 and is an extension under System 7.1.  You can obtain this extension from ftp.apple.com in dts/mac/sys.soft/extensions directory.  Please don't ask me for this file or the Control Strip program since I am not allowed to distribute either of them.

  Features:

• For drag-n-drop moving files to the System sub-folders you need to drag files and/or folders over the strip bar and let go of the mouse.  You will notice that when System Dropper is processing files the Strip bar will be inverted and stay inverted until it is completely done.

• If you need to use any modifier keys, simply make sure that they are held down until you drop the file(s) over the strip bar.

• Clicking on the popup will show all the folders and the System file that reside inside the active System folder.  Selecting an item will open it up, loading the Finder if necessary.

• You can also create the registration form and show an info box from the popup.  Please spent a couple minutes and fill out the registration form (see Shareware Info below.)

• Note To "Hackers" and International Users:
  • I have included the proper templates so that using ResEdit or a similar resource editing tool you can change the names of the disabled folders by editing the 'sdis' resources.  While the basic System folders (Control Panels, Extensions, ect.) are recognized regardless of their name, the disabled folders have to be based upon the names in these resources.)  Feel free to edit these names to your preferred language (and upload me a copy if you want future releases to contain these names.)
  • You can add or remove the kinds of system extensions that are sorted into the Extensions folder by editing the 'sfld' resource.  If you find any file types that my program does not support please write to me personally at ammon@blacksun.com and I will update System Dropper.  Please include the type and creator of the file in the message.
  • The name of the Scripting Additions folder can be changed by editing the only 'STR ' resource (but why?).

• Shareware Info:
  This program is shareware which means that you should pay for it if you find it useful and use it for more than a week.  I do not believe in programs that work for a small amount of time and then all of a sudden refuse to work until you pay the shareware fee.  There are no exploding logic bombs or annoying "give me money now!" messages if you do not pay the requested fee.  I have worked hard on this program and simply request that you do what you feel is right and pay the small fee because:
a) Receiving shareware fees encourages me to continue developing this program, ie. adding features which you request.
b) If you have an Internet address you can choose to have me send you the latest releases of this program.
c) It has taken a long time to develop this program and make it error free so please, if you play, please pay.
d) I'm a poor college student who needs to pay off loans.  ’Nuf said.

 Thank you for your support.

• Usual Disclaimer of Warranty:

In using this software, you understand and agree that this software is provided “as is” without warranty of any kind.  The entire risk as to the results and performance of using this software lies entirely with you, the user.  The author does not make any warranties, either expressed or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose, with respect to this software.  This application has been extensively tested and should do no damage, but if it does then you will be on your own.

 « That we need disclaimers proves we live in a sick society »

============================================
“If relativity is proved right the Germans will call me a German, the Swiss will call me a Swiss citizen, and the French will call me a great scientist.

If relativity is proved wrong the French will call me a Swiss, the Swiss will call me a German, and the Germans will call me a Jew.”

--Albert Einstein